Skip to content

Rename docker-entrypoint to container-entrypoint#59

Merged
rwaffen merged 8 commits intoOpenVoxProject:mainfrom
Sebastian-Maier:refactor/container-entrypoint
Aug 15, 2025
Merged

Rename docker-entrypoint to container-entrypoint#59
rwaffen merged 8 commits intoOpenVoxProject:mainfrom
Sebastian-Maier:refactor/container-entrypoint

Conversation

@Sebastian-Maier
Copy link
Copy Markdown
Contributor

This PR addresses issue #56 by using vendor-agnostic "container" terminology instead of "Docker" (in a backwards-compatible fashion):

  • introduces container-entrypoint.sh that supports custom scripts in both /docker-custom-entrypoint.d/and /container-custom-entrypoint.d/ directories
  • adjusts docker-entrypoint.sh to print a deprecation warning and call container-entrypoint.sh
  • adjusts documentation accordingly

Comment thread openvoxserver/docker-entrypoint.sh Outdated
Comment thread openvoxserver/container-entrypoint.sh
Comment thread openvoxserver/container-entrypoint.d/84-enable_graphite.sh Outdated
Comment thread openvoxserver/container-entrypoint.d/88-enable-cache-delete-api.sh Outdated
Comment thread openvoxserver/container-entrypoint.d/89-csr_attributes.sh Outdated
@Sebastian-Maier Sebastian-Maier force-pushed the refactor/container-entrypoint branch from 2fba4de to 8dbaf8a Compare July 31, 2025 09:16
@rwaffen
Copy link
Copy Markdown
Member

rwaffen commented Aug 1, 2025

i enabled the ci for your pr. nice work and good to see a lively discussion. keep up the good work. will review in detail later. one thing: please sign your commits :)

…sh}; adjust scripts and readme

Signed-off-by: Sebastian Maier <sebastian.maier@siemens.com>
Signed-off-by: Sebastian Maier <sebastian.maier@siemens.com>
…ner-entrypoint.d/

Signed-off-by: Sebastian Maier <sebastian.maier@siemens.com>
Signed-off-by: Sebastian Maier <sebastian.maier@siemens.com>
Signed-off-by: Sebastian Maier <sebastian.maier@siemens.com>
@Sebastian-Maier Sebastian-Maier force-pushed the refactor/container-entrypoint branch from 8dbaf8a to 577f134 Compare August 4, 2025 10:17
@Sebastian-Maier
Copy link
Copy Markdown
Contributor Author

i enabled the ci for your pr. nice work and good to see a lively discussion. keep up the good work. will review in detail later. one thing: please sign your commits :)

The commits of the PR are now signed with GPG.

@rwaffen
Copy link
Copy Markdown
Member

rwaffen commented Aug 15, 2025

LGTM, asked the other @OpenVoxProject/container-maintainers to also review, because its a big one

@rwaffen rwaffen added the enhancement New feature or request label Aug 15, 2025
@rwaffen rwaffen enabled auto-merge August 15, 2025 16:54
@rwaffen rwaffen merged commit 8be680d into OpenVoxProject:main Aug 15, 2025
9 checks passed
@nsballmann
Copy link
Copy Markdown

@Sebastian-Maier thank you for implementing this.

@rwaffen @bastelfreak thank you for reviewing and merging.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

4 participants